.container {
	.content {
		padding-bottom: 200rpx;

		.item {
			display: flex;
			align-items: center;
			background-color: #fff;
			padding: 14rpx 26rpx 12rpx 32rpx;

			.avatar {
				width: 88rpx;
				height: 88rpx;
				margin-right: 23rpx;

				.img {
					width: 100%;
					height: 100%;
					border-radius: 50%;
				}
			}

			.personnel {
				.top {
					font-size: 32rpx;
					color: #333;

					.phone {
						font-size: 24rpx;
						color: #999;
					}
				}

				.bottom {
					font-size: 24rpx;
					color: #999;
				}
			}

			.right {
				// align-self: end;
				margin-left: auto;

				.theme_color {
					color: #69B657;
					font-size: 24rpx;
				}

				.default_color {
					color: #999;
					font-size: 24rpx;
				}

				.icon {
					font-size: 20rpx;
					margin-left: 16rpx;
				}
			}

		}

		.line {
			width: 718rpx;
			height: 1rpx;
			margin-left: 32rpx;
			background: #CACACA;
		}

		.van-swipe-cell__right {
			width: 65px;
			height: 100%;
			color: #fff;
			display: flex;
			justify-content: center;
			align-items: center;
			background-color: red;
		}
	}

	.footer {
		height: 150rpx;
		position: fixed;
		bottom: 0;
		display: flex;
		width: 100%;
		justify-content: center;
		background-color: #fff;
		padding-top: 50rpx;

		.btn {
			color: #fff;
			width: 640rpx;
			height: 88rpx;
			text-align: center;
			line-height: 88rpx;
			background: #5FB257;
			border-radius: 8rpx;
		}
	}
}